animal glands - Turkish English Dictionary